package gov.pr.celepar.sentinela.admin.facade;

import gov.pr.celepar.sentinela.admin.dao.LogUsuarioGrupoDAO;
import gov.pr.celepar.sentinela.admin.dao.factory.DAOFactoryServer;
import gov.pr.celepar.sentinela.admin.excecao.SentinelaServerException;
import gov.pr.celepar.sentinela.admin.pojo.LogUsuarioGrupo;

import java.util.Collection;
import java.util.Date;

public class LogUsuarioGrupoFacade {

	public static Collection<LogUsuarioGrupo> listarLogs(Long codUsuario,
			Long codGrupo, Long codAutor, Date dataInicial, Date dataFinal,
			Integer limite) throws SentinelaServerException, Exception {

		LogUsuarioGrupoDAO logDao = DAOFactoryServer.getDAOFactory()
				.getLogUsuarioGrupoDAO();

		Collection<LogUsuarioGrupo> logs = logDao.listar(codUsuario, codGrupo,
				codAutor, dataInicial, dataFinal, limite);

		return logs;
	}
}
